Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 CHURCHILL AVENUE Detached £476,600 £365,000 23 Mar 2017
38 CHURCHILL AVENUE Detached £388,748 £270,000 28 Aug 2015
40 CHURCHILL AVENUE Detached £437,344 £128,000 22 Jun 2001
42 CHURCHILL AVENUE Detached £434,388 £98,500 10 Jun 1999